History
History
Synonyms
UK
US
Meaning:
hopeless

feeling, giving, promising, no hope of recovery, improvement etc

futile, pessimistic

pigeon

one of many kinds of bird of the dove family

powerless, vulnerable

UP THE CREEK as in Wiktionary
UP THE CREEK as in Wikipedia